implant-supported dental prosthesis - Alemán Inglés Diccionario